package com.zhanglinfeng.api.config;

import feign.Logger;
import feign.codec.Encoder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class FeignClientConfig {
    
    /**
     * 日志配置，需要在配置文件中指定类
     */
    @Bean
    Logger.Level feignLoggerLevel() {
        return Logger.Level.FULL;
    }

    /**
     * 参数解析编码格式，如果没有这个实体类的解析可能会出现编码错误
     */
    @Bean
    public Encoder encoder() {
        return new MyEncoder();
    }
}
